package com.yhty.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import com.yhty.dao.HouseDao;
import com.yhty.model.House;
import com.yhty.service.HouseManager;

/**
 *房屋管理业务逻辑实现类
 * @author roy
 *2011-2-22
 */
@Service
@Transactional
public class HouseManagerImpl implements HouseManager {
	
	private HouseDao houseDao;

	/* 添加新房屋
	 * @see com.yhty.service.HouseManager#addHouse(com.yhty.model.House)
	 */
	public void addHouse(House house) {
		this.houseDao.add(house);
	}

	/* 获取所有房屋列表
	 * @see com.yhty.service.HouseManager#getAll()
	 */
	public List<House> getAll() {
		return houseDao.getAll();
	}

	@Resource(name="houseDao")
	public void setHouseDao(HouseDao houseDao) {
		this.houseDao = houseDao;
	}

}
